home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / DOCS / ST_GUIDE.PR / IKBD_CMD.TXT < prev    next >
Encoding:
Text File  |  2010-01-01  |  7.3 KB  |  96 lines

  1. DESKTOP x1k1
  2.                                   ╔══════════╗
  3.                                   ║  HD6301  ║
  4.                                   ║ commands ║
  5.                                   ╚══════════╝
  6.                                    ┌───────┐
  7. ┌──────────────────────────────────┤  I N  ├───────────────────────────────────┐
  8. │                                  └───────┘                                   │
  9. │RESET                  $80  $01                                               │
  10. │                                                                              │
  11. │TRANSFERT_On           $11                                                    │
  12. │                                                                              │
  13. │TRANSFERT_Off          $13                                                    │
  14. │                                                                              │
  15. │MOUSE_as_Keyboard      $0A  X_impulses  Y_impulses                            │
  16. │                                                                              │
  17. │MOUSE_Absolute_Mode    $09  X_maxi_high  X_maxi_low  Y_maxi_high  Y_maxi_low  │
  18. │                                                                              │
  19. │MOUSE_Absolute_Get     $0D                                                    │
  20. │                                                                              │
  21. │MOUSE_Absolute_Set     $0E  $00  X_high  X_low  Y_high  Y_low                 │
  22. │                                                                              │
  23. │MOUSE_Relative_Mode    $08                                                    │
  24. │                                                                              │
  25. │MOUSE_Step_absolute    $0C  X_impulses  Y_impulses                            │
  26. │                                                                              │
  27. │MOUSE_Step_relative    $0B  X_step  Y_step                                    │
  28. │                                                                              │
  29. │MOUSE_Y_Normal         $10                                                    │
  30. │                                                                              │
  31. │MOUSE_Y_Inverse        $0F                                                    │
  32. │                                                                              │
  33. │MOUSE_Buttons          $07  %000001--:as keyboard                             │
  34. │                            %000000-1:get absolute position when hiting       │
  35. │                            %0000001-:get absolute position when releasing    │
  36. │                                                                              │
  37. │MOUSE_Off              $12                                                    │
  38. │                                                                              │
  39. │JOYSTICK0_as_Keyboard  $19  X_per1 Y_per1 X_rep1 Y_rep1 X_rep2 Y_rep2         │
  40. │                           (                  1/10s                  )        │
  41. │                                                                              │
  42. │JOYSTICKS_Report_On    $14                                                    │
  43. │                                                                              │
  44. │JOYSTICKS_Report_Off   $15                                                    │
  45. │                                                                              │
  46. │JOYSTICKS_Get          $16                                                    │
  47. │                                                                              │
  48. │JOYSTICK0_Sample_Fire  $18     period                                         │
  49. │                           (for 8 samples , 1/100s)                           │
  50. │                                                                              │
  51. │JOYSTICKS_Sample_On    $17     period                                         │
  52. │                              (1/100s)                                        │
  53. │                                                                              │
  54. │JOYSTICKS_Off          $1A                                                    │
  55. │                                                                              │
  56. │DATE_Set               $1B  year  month  day  hour  minute  second            │
  57. │                           (         in BCD else not set          )           │
  58. │DATE_Get               $1C                                                    │
  59. │                                                                              │
  60. │STATE_Get              $80+($07-$0C/$0F/$10/$12/$14/$15/$19/$1A)              │
  61. │                                                                              │
  62. └──────────────────────────────────────────────────────────────────────────────┘
  63.  
  64.                                    ┌───────┐
  65. ┌──────────────────────────────────┤ O U T ├───────────────────────────────────┐
  66. │                                  └───────┘                                   │
  67. │KEYBOARD_scancode      see scancode map when hiting                           │
  68. │                       (and $74 for left button $75 for right button)         │
  69. │                       same code+$80 when releasing                           │
  70. │                                                                              │
  71. │MOUSE_Absolute         $F7     %0000lLrR        X_low  X_high  Y_low  Y_high  │
  72. │                          (L:left  button hited)                              │
  73. │                          (R:right button hited)                              │
  74. │                          (l:left  button released)                           │
  75. │                          (r:right button released)                           │
  76. │                                                                              │
  77. │MOUSE_Relative         %111110LR       ±X      ±Y                             │
  78. │                       (L:left  button)                                       │
  79. │                       (R:right button)                                       │
  80. │                                                                              │
  81. │JOYSTICK_Motion        %1111111J       %F000RLDU                              │
  82. │                       (J:joystick)    (F:fire R:right L:left D:down U:up)    │
  83. │                                                                              │
  84. │JOYSTICK0_Fire         %ffffffff                                              │
  85. │                                                                              │
  86. │JOYSTICKS_Sample       %000000fF       %rlduRLDU                              │
  87. │                       (F:fire)        (R:right L:left D:down U:up)           │
  88. │                       (           lowercase:joystick0         )              │
  89. │                                                                              │
  90. │DATE                   $FC  year  month  day  hour  minut  second             │
  91. │                           (              in BCD                 )            │
  92. │                                                                              │
  93. │STATE                  $F6  $07/$08/$0F/$10/$12/$14/$15/$1A  parameters...    │
  94. │                                                                              │
  95. └──────────────────────────────────────────────────────────────────────────────┘
  96.